﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WaterRevenueMS.Componnent.Tools;
using WaterRevenueMS.Componnent.Entities.BaseData;
using WaterRevenueMS.Componnent.Entities.BasicSet;
using WaterRevenueMS.Componnent.Entities.Charge;
namespace WaterRevenueMS.Componnent.Entities.Customer
{
    public class Customer:EntityBase<int>
    {
        public Customer()
        {
            ChargeRecord = new List<ChargeRecord>();
        }
        public string Yong_HBH { get; set; }
        public string Yong_HZZ { get; set; }
        public string Zhu_FMJ { get; set; }
        public string Hu_ZXM { get; set; }
        public string Hu_ZXB { get; set; }
        public string Lian_XDH { get; set; }
        public string Shen_FZH { get; set; }
        public string Jia_TCY { get; set; }
        public string Gong_ZDW { get; set; }
        public int? Yin_HSZ_No { get; set; } //关联设置银行
        public string Yin_HZH { get; set; }
        public int? Biao_CSZ_No { get; set; } //关联表册
        public DateTime? CreateDT { get; set; }
        public DateTime? ReviseDT { get; set; }
        public int OrderNo { get; set; }
        public float Zhang_HYE { get; set; }
        public string Zhang_HZT { get; set; }
        public float Yu_EBJX { get; set; }
        public float Yu_ETYX { get; set; }

        public virtual BankSet BankSet { get; set; }

        public virtual MeterBook MeterBook { get; set; }

        public ICollection<MeterInfo> MeterInfo { get; set; }//水表信息

        public ICollection<ChargeRecord> ChargeRecord { get; set; }//收费历史
    }
}
